take down a prey - Francés Inglés Diccionario